package co.edu.uniquindio.ondas.pruebas;

import javax.naming.NamingException;

import co.edu.uniquindio.ondas.delegados.Delegado;
import co.edu.uniquindio.ondas.entidades.Estudiante;

public class PruebaEstudiante {

	/**
	 * @param args
	 * @throws NamingException 
	 */
	public static void main(String[] args) throws NamingException {
		
		Delegado pruebaDelegado = new Delegado();
		/** Estudiante **/
		// insert
		 Estudiante estudiante=new Estudiante();
		 estudiante.setIdentificacion("1236");
		 estudiante.setNombre("prueba");
		 estudiante.setEmail("gfabio0418@hotmail.com");
		 estudiante.setDireccion("hojas anchas");
		 estudiante.setTelefono("3104349922");
		 pruebaDelegado.adicionarEstudiante(estudiante);
		//
		// //update
		 Estudiante estudiante2=pruebaDelegado.findByKeyEstudiante("1236");
		 estudiante2.setNombre("estudiante");
		 System.out.println(estudiante2.getNombre());
		 pruebaDelegado.updateEstudiante(estudiante2);
		//
		// //delete
		 Estudiante estudiante3=pruebaDelegado.findByKeyEstudiante("1236");
		 pruebaDelegado.removeEstudiante(estudiante3);

	}

}
